// 名片图像请求
export interface VcardImageReq {
  //名片图片类型 0:正面、1：反面、2：完整.
  imageType: 0 | 1 | 2;
  vcardToken?: string;
  vcardKey?: string;
}

// 名片请求
export interface VcardReq {
  vcardToken?: string;
  vcardKey?: string;
}

// 名片信息
export interface VcardInfo {
  vcardId: string;
  userId: string;
  vcardNo: string;
  name: string;
  pinYin: string;
  photoUrl: string;
  mobilePhone: string;
  mobilePhoneIns: string;
  orgVcardId: string;
  orgId: string;
  orgName: string;
  posiName: string;
  email: string;
  address: string;
  geoLongitude: string;
  geoLatitude: string;
  wechatId: string;
  wechatUrl: string;
  qrcodeUrl: string;
  note: string;
  isExtendField: boolean;
  shareTitle: string;
  shareStatus: boolean;
  orderBy: number;
  version: number;
  createBy: string;
  createTime: string;
}

//个人教育经历列表
export interface VcardEduList {
  results: Array<VcardEduInfo>;
}

// 个人教育经历
export interface VcardEduInfo {
  personEduId: string;
  vcardId: string;
  schoolName: string;
  professionalName: string;
  eduLevel: string;
  startTime: boolean;
  endTime: number;
  version: number;
  createBy: string;
  createTime: string;
  updateBy: string;
  updateTime: string;
  deleted: boolean;
  deleteTime: string;
  deleteBy: string;
}

//个人工作经历列表
export interface VcardJobList {
  results: Array<VcardJobInfo>;
}

// 个人工作经历
export interface VcardJobInfo {
  personJobId: string;
  vcardId: string;
  jobOrgName: string;
  jobDeptName: string;
  jobName: string;
  startTime: string;
  endTime: string;
  status: boolean;
  note: string;
  version: number;
  createBy: string;
  createTime: string;
  updateBy: string;
  updateTime: string;
  deleted: boolean;
  deleteTime: string;
  deleteBy: string;
}





